/*
 * Types.h
 *
 */

#ifndef TYPES_H_
#define TYPES_H_

#include <string>
#include <vector>

//#define BLOCK_SIZE 256

typedef unsigned long int BigInt;
typedef std::string String;
typedef std::vector<unsigned char> Binary;
typedef std::vector<String> StringVector;
typedef bool (*Compare)(void* a, void* b);
typedef std::vector<BigInt> BigIntVector;


#endif /* TYPES_H_ */
